#include <iostream>
#include <string>
using namespace std;
/*
// 计数器
int main()
{
    int cnt[256] = {0};
    string str;
    cin >> str;
    if(str.size() < 1)
        return 0;
    for(int i = 0; i < str.size(); ++i){
        ++cnt[str[i]];
    }
    bool flag = false;
    for(int i = 0; i < str.size(); ++i){
        if(cnt[str[i]] == 1){
            flag = true;
            cout << str[i];
            break;
        }
    }
    if(!flag)
        cout << "-1" << endl;
    return 0;
}
*/

#include <unordered_map>
// 无序哈希表
int main()
{
    string str;
    cin >> str;
    unordered_map<char, int> m;
    for(int i = 0; i < str.size(); ++i){
        ++m[str[i]];
    }
    bool flag = false;
    for(int i =0; i < str.size(); ++i){
        if(m[str[i]] == 1){
            cout << str[i];
            flag = true;
            break;
        }
    }
    if(!flag)
        cout << -1 << endl;
    return 0;
}
